the minute (that) …

  1. … anda, … dakikada, hemen(cecik), derhal.
    Although we hadn't met for 33 years, I recognized him the
    minute (that) I saw him: 33 yıl buluşmamış olmamıza rağmen onu gördüğüm anda tanıdım.